Extending STR to a Higher-Order Consistency

نویسندگان

  • Christophe Lecoutre
  • Anastasia Paparrizou
  • Kostas Stergiou
چکیده

One of the most widely studied classes of constraints in constraint programming (CP) is that of table constraints. Numerous specialized filtering algorithms, enforcing the wellknown property called generalized arc consistency (GAC), have been developed for such constraints. Among the most successful GAC algorithms for table constraints, we find variants of simple tabular reduction (STR), like STR2. In this paper, we propose an extension of STR-based algorithms that achieves full pairwise consistency (FPWC), a consistency stronger than GAC and max restricted pairwise consistency (maxRPWC). Our approach involves counting the number of occurrences of specific combinations of values in constraint intersections. Importantly, the worst-case time complexity of one call to the basic filtering procedure at the heart of our new algorithm is quite close to that of STR algorithms. Experiments demonstrate that our method can outperform STR2 in many classes of problems, being significantly faster in some cases. Also, it is clearly superior to maxRPWC+, an algorithm that has been recently proposed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A comparison of the species-time relationship across ecosystems and taxonomic groups

The species /time relationship (STR) describes how the species richness of a community increases with the time span over which the community is observed. This pattern has numerous implications for both theory and conservation in much the same way as the species /area relationship (SAR). However, the STR has received much less attention and to date only a handful of papers have been published on...

متن کامل

Optimization of Simple Tabular Reduction for Table Constraints

Table constraints play an important role within constraint programming. Recently, many schemes or algorithms have been proposed to propagate table constraints or/and to compress their representation. We show that simple tabular reduction (STR), a technique proposed by J. Ullmann to dynamically maintain the tables of supports, is very often the most efficient practical approach to enforce genera...

متن کامل

Making Simple Tabular ReductionWorks on Negative Table Constraints

Simple Tabular Reduction algorithms (STR) work well to establish Generalized Arc Consistency (GAC) on positive table constraints. However, the existing STR algorithms are useless for negative table constraints. In this work, we propose a novel STR algorithm and its improvement, which work on negative table constraints. Our preliminary experiments are performed on some random instances and a cer...

متن کامل

Optimizing STR Algorithms with Tuple Compression

Table constraints define an arbitrary constraint explicitly as a set of solutions (tuples) or non-solutions. Thus, space is proportional to number of tuples. Simple Tabular Reduction (STR), which dynamically reduces the table size by maintaining a table of only the valid tuples, has been shown to be efficient for enforcing Generalized Arc Consistency. The Cartesian product representation is ano...

متن کامل

مدل سازی غیرخطی تاثیر مخارج دولت و منابع تامین مالی آن بر رشد اقتصادی: رهیافت رگرسیونی انتقال ملایم

This study investigates the impacts on government spending and its financing resources including tax revenues, oil revenues and government debts on GDP in Iran during 1350 to 1387 period. For this regards, Smooth Transition Regression (STR) model has been employed. The results show that, there is a significant nonlinear relationship among government spending and its financing resources and GDP ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013